import { tMessage, tAlert } from '@/utils/tLayer';

function defaultErrorHandler(err) {
  console.log(err);
  console.log(`CODE: ${err.code}`);
  tMessage.error(err.message);
}

function doCheckErrorHandler(err) {
  tAlert.error(err.message);
}

export default function errorDispacther(err) {
  switch (err.code) {
    case 600:
      doCheckErrorHandler(err);
      break;
    default:
      defaultErrorHandler(err);
  }
}
